Big Huge Thesaurus

macaca mulatta

noun

sounds kind of like